Fix rcs2log problems with CVS.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 20 May 2014 07:59:28 +0000 (00:59 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 20 May 2014 07:59:28 +0000 (00:59 -0700)
commit1834676f47d4be3d6990265b5e5f9ab182ce7ac6
tree01ebd4d0eabbc0e5dcbc68598ffa661ea31aa5e5
parent63bc0fd41677a93e658b987f54094b759fd84e74
Fix rcs2log problems with CVS.

Problem reported by Glenn Morris in
<http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00277.html>.
Plus, fix some security and filename quoting problems.
* rcs2log (logdir): Prefer mktemp if available.
(logdir, llogdir): Work even if TMPDIR begins with '-' or has spaces.
(output_authors, main awk script): Parse more-recent CVS output format.
lib-src/ChangeLog
lib-src/rcs2log